package com.tzbank.voice.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class VoiceModel {
	
	@ApiModelProperty(value = "音频格式（8k、16k）")
	private String auf;
	@ApiModelProperty(value = "音频编码，可选值：raw")
	private String aue;
	@ApiModelProperty(value = "情景模式：main")
	private String scene = "main";
	@ApiModelProperty(value = "speex 编码器对每帧音频（SPEEX_GET_FRAME_SIZE获取）进行编码压缩后的纯语音数据大小")
	private String spx_fsize;	
	@ApiModelProperty(value = "用户ID")
	private String userId;		
	@ApiModelProperty(value = "Base64 编码的音频")
	private String data;
	
	 
	
	/**
	 * 请求的来源
	 */
	@ApiModelProperty(value = " 请求的来源")
	private String requestSource;
	
	@ApiModelProperty(value = "音频采样率")
	private String sample_rate;

	@ApiModelProperty(value = "用户唯一ID")
	private String auth_id;

	@ApiModelProperty(value = "数据类型：可选值text：文本，audio：音频")
	private String data_type;

	/**
	 *消费方交易号
	 */
	private String consumerSeqNo;
	 
	/**
	 *基础信息
	 */
	private String baseInfo;
	//***20180628新增
	/**
	 *位置信息
	 */
	private String address ;	 
	/**
	 *业务场景
	 */
	private String businessScenario;	
	 
	
	
}
